Towards A Parallel Distributed Equation-Based Simulation Environment

نویسندگان

  • Robert Braun
  • Petter Krus
چکیده

Distributed solvers provide several benefits, such as linear scalability and good numerical robustness. By separating components with transmission line elements, simulations can be run in parallel on multi-core processors. At the same time, equation-based modelling offers an intuitive way of writing models. This paper presents an algorithm for generating distributed models from Modelica code using bilinear transform. This also enables hard limitations on variables and their derivatives. The generated Jacobian is linearised and solved using LUdecomposition. The algorithm is implemented in the Hopsan simulation tool. Equations are transformed and differentiated by using the SymPy package for symbolic mathematics. An example model is created and verified against a reference model. Simulation results are similar, but the equation-based model is four to five times slower. Further optimisation of the algorithm is thus required. The future aim is to develop a distributed simulation environment with integrated support for equation-based modelling.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Towards a Distributed Computational Steering Environment based on CORBA

This paper presents the first step toward a computational steering environment based on CORBA. This environment, called EPSN , allows the control, the data exploration and the data modification for numerical simulations involving an iterative process. In order to be as generic as possible, we introduce an abstract model of steerable simulations. This abstraction allows us to build steering clie...

متن کامل

Parallelization And I/O Optimization For A 3-D Plasma Simulation Code

LARED-P, a three-dimensional laser plasma electromagnitic simulation code, largely simulates the interaction of intense laser and plasma. It uses partical-in-cell simulation method and needs immense computing resource, one CPU can do nothing about the simulation. In this paper, LARED-P is parallelized based on MPI paradigm for distributed memory parallel computing environment. The large scale (...

متن کامل

Towards Efficient Distributed Simulation in Modelica using Transmission Line Modeling

The current development towards multiple processor cores in personal computers is making distribution and parallelization of simulation software increasingly important. The possible speedups from parallelism are however often limited with the current centralized solver algorithms, which are commonly used in today’s simulation environments. An alternative method investigated in this work utilize...

متن کامل

OBIGrid: Towards a New Distributed Platform for Bioinformatics

This paper describes the design philosophy for the Grid system being developed by Japan Committee on HighPerformance Computing for Bioinformatics and Initiative for Parallel Bioinformatics (IPAB). Grid is one of attractive solutions to achieve distributed bioinformtics environment with high performance parallel computers, large genomic databases, computation intensive applications such as homol...

متن کامل

Parallel and Distributed Computing Related Issues in Education

The advancements in computer technology -rapid processors, rapid graphic, and cheaper memory, promote the evolution towards parallel and distributed computing environments. In recent years, parallel processing and distributed computing is attracting a lot of attention in education field. In this paper, the author will describe several issues or research activities that have been carried out in ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2012